/* eslint-disable no-template-curly-in-string */
import Pagination from './vc-pagination/lwd';
import DatePicker from './date-picker/lwd';
import TimePicker from './time-picker/lwd';
import Calendar from './calendar/lwd';
const typeTemplate = '${label}不是一个有效的${type}';
const localeValues = {
	locale: 'lwd',
	self: {
		appName: '管理系统',
		closeButton: '关闭',
		searchButton: '搜索',
		resetButton: '重置',
		cancelButton: '取消',
		actionButton: '操作',
		submitButton: '立即提交',
		nextButton: '下一步',
		previousButton: '上一步',
		pleaseInput: '请输入',
		pleaseChoose: '请选择',
		and: '和',
		detail: '查看',
		detailView: '详情',
		edit: '编辑',
		rate: 'Rate',
		delete: '删除',
		confirmDelete: '是否确认删除该数据？',
		lock: '锁定',
		yesTxt: '是',
		noTxt: '否',
		createTimeTxt: '创建时间',
		lastUpdateTimeTxt: '上次更新时间',
		transfer: {
			title1: '可选',
			title2: '已选中',
			itemUnit: '项',
			itemsUnit: '项',
			notFoundContent: '列表为空',
			searchPlaceholder: '请输入搜索内容',
		},
		menu: {
			login: '企业登录',
			register: '注册',
			notFound: '找不到页面',
			dashboard: '工作台',
			dashboardIndex: '数据分析',
			business: '业务管理',
			businessPostage: '资费管理',
			businessStation: '场站管理',
			businessCharging: '充电桩详情',
			operators: '运营商',
			operatorsDetail: '运营商详情',
			user: '用户管理',
			userIndex: '用户列表',
			userCharge: '充值记录',
			userBind: '用户卡绑定',
			UserAgents: '用户管理',
			order: '订单管理',
			orderCharging: '充电中订单',
			orderHistory: '历史订单',
			orderToBeSettled: '待结算订单',
			orderIndex: '订单列表',
			orderDetail: '订单详情',
			system: '系统设置',
			systemUser: '平台帐号',
			systemAccount: '帐号权限',
			systemParams: '平台参数',
			dataStatistics:'数据统计'
		},
		message: {
			success: '操作成功！',
			fileErr: 'Please upload the file format as required!',
			fileOne: 'Only one video file can be uploaded!',
			fileJPG: 'If you upload pictures, you cannot upload videos. Choose one of the two!',
			error: '操作失败，请联系管理员！'
		},
		stationMap: {
			tips0: '充电电量(Kwh)',
			tips1: '充电金额',
			tips2: '用户数量',
			tips3: '充电站数量',
			tips4: '充电桩数量',
			tips5: '充电枪数量',
			total: '累计',
			today: '今日',
			tips8: '充电次数',
			tips9: '一周统计'
		},
		login: {
			title: 'EVP Charge management system',
			tips1: '用户名不能为空',
			tips2: '请输入用户名',
			tips3: '密码不能为空',
			tips4: '请输入密码',
			tips5: '验证码不能为空',
			tips6: '输入验证码',
			tips7: '获取验证码',
			tips8: '自动登录',
			tips9: '忘记密码？',
			loginText: '登录',
			tips10: '登录即视为同意',
			tips11: '用户协议',
			tips12: '隐私政策',
		},
		basicLayout: {
			tips1: '电话号码',
			tips2: '拨号',
			tips3: '清除缓存',
			tips4: '消息中心',
			tips5: '全屏显示',
			tips6: '刷新当前页面',
			tips7: '管理帐号',
			tips8: '退出登录',
		},
		dashboard: {
			tips1: '欢迎回来',
			tips2: '管理员',
			tips3: '当前时间',
		},
		businessPostage: {
			tips1: '资费ID',
			tips2: '资费名称',
			tips3: '通用电价(分)',
			tips4: '通用服务费(分)',
			tips7: '选择运营商',
			tips8: '是否启用',
			tips9: '新增资费',
			modal: {
				col1: '新增资费策略',
				col2: '运营商',
				col3: '通用电价',
				col4: '通用服务费',
				col5: '修改资费策略',
			}
		},
		businessStation: {
			tips1: '站点名称',
			tips2: '地址',
			tips3: '经度',
			tips4: '纬度',
			tips5: '充电桩详情',
			tips6: '新增场站',
			tips7: '运营商及场站',
			modal: {
				col1: '新增站点',
				col2: '编辑站点',
				col3: '运营商户',
				col4: '省市区',
				col5: '详细地址',
				col6: '资费',
				col7: '管理员手机',
				col8: '场站状态',
				col9: '场站图片',
				col10: '广告图',
				col11: '以内',
				col12: '大小限制',
				col13: '提供服务',
				col14: '车辆类型',
			},
			statusType: {
				tips1: '待开通',
				tips2: '维护中',
				tips3: '运营中',
			},
			characteristicType: {
				tips1: '休息室',
				tips2: '停车设施',
				tips3: '电源备份',
			},
			supportingFacilitiesType: {
				tips1: '两轮',
				tips2: '四轮',
			},
			vehicleType: {
				tips1: 'E-Motorcycle',
				tips2: 'E-Car',
				tips3: 'E-Van',
				tips4: 'E-Bus',
			}
		},
		businessCharging: {
			tips1: '充电桩名称',
			tips2: '充电桩序列号',
			tips3: '充电桩类型',
			tips4: '充电桩状态',
			tips5: '序列号',
			tips6: '枪',
			tips7: '桩类型',
			tips8: '功率(kW)',
			tips9: '最大功率(kW)',
			tips10: '最大电压(V)',
			tips11: '最低电压(V)',
			tips12: '桩协议',
			tips13: '板卡协议',
			tips14: '前置服务',
			tips15: '充电枪总数',
			tips16: '充电接口',
			tips17: '添加桩数量',
			tips18: '是否扫码',
			tips19: '新增充电桩',
			tips20: '编辑充电桩',
			types: {
				tips1: '直流',
				tips2: '交流',
			},
			states: {
				tips1: '离线',
				tips2: '故障',
				tips3: '告警',
				tips4: '空闲',
				tips5: '充电中',
				tips6: '完成',
				tips7: '正常',
				tips8: '插枪',
				tips9: '预约',
				tips10: '等待',
			},
			tips21: '编辑枪类型',
		},
		operators: {
			tips1: '运营商全称',
			tips2: '运营商简称',
			tips3: '是否显示所有站点',
			tips6: '操作',
			tips7: '商户性质',
			tips8: '服务商',
			tips9: '子商户',
			tips10: '普通商户',
			tips11: 'APPID',
			tips12: 'APPSECRET',
			tips13: '支付密钥',
			tips14: '运营商简介',
			tips15: '微信商户号',
			tips16: '证书密码',
			tips17: '客服电话',
			tips18: '是否需要分帐',
			tips19: '是否启用',
			tips20: '是否挂靠',
			tips21: '证书上传',
			tips22: '上传apiclient_cert.p12文件',
			tips23: '收款运营商',
			tips24: '服务费金额',
			tips25: '挂靠',
			tips26: '不挂靠',
			tips27: '运营商户',
			tips28: '运营商相关图片',
			tips29: '添加运营商',
			tips30: '运营商ID',
			tips31: '简介',
			tips32: '帐户状态',
			tips33: '运营模式',
			modal: {
				title1: '新增运营商',
				title2: '编辑运营商',
				title3: '编辑'
			},
			tips34: 'logo',
			tips35: '分享图',
			tips36: 'banner',
			tips37: '侧边banner',
			tips38: '建议使用',
			tips39: '是否确认更改此运营商的锁定状态？',
			tips40: 'Country',
			tips41: 'Commission(%)',
			tips42: 'Commission Amount'
		},
		user: {
			tips1: '添加用户',
			tips2: '手机号码',
			tips3: '用户帐号',
			tips4: '运营商户',
			tips5: '帐户状态',
			tips61: '不限',
			tips6: '正常',
			tips7: '冻结',
			tips71: '禁用',
			tips72: '启用',
			tips8: '用户名',
			tips9: '邮箱',
			tips10: '实时金额（元）',
			tips11: '活动金额（元）',
			tips12: '充值',
			tips14: '消费记录',
			tips15: '用户ID',
			tips16: '元',
			tips17: '累计消费金额',
			tips18: '充电量',
			tips19: '总充电时间',
			tips20: '分',
			tips21: '是否确认冻结该用户？',
			tips22: '是否确认启用该用户？',
			modal: {
				title1: '新增用户',
				title2: '编辑用户',
				col1: '订单编号',
				col2: '充电量（Kwh）',
				col3: '充电费用（元）',
				col4: '充电前余额（元）',
				col5: '用户信息',
				col6: '姓名',
				col7: '电话',
				col8: '钱包信息',
				col9: '普通余额',
				col10: '活动余额',
				col11: '帐号',
				col12: '密码',
				col13: '充值金额',
				col14: '选择运营商',
				firstName: 'FirstName',
				lastName: 'LastName',
				country: 'Country',
				city: 'City'
			}
		},
		userCharge: {
			tips1: '微信交易订单号',
			tips2: '平台订单号',
			tips21: '卡号',
			tips3: '用户名',
			tips4: '手机号码',
			tips5: '充值金额（元）',
			tips6: '实时金额（元）',
			tips7: '来源',
			tips8: '交易状态',
			tips9: '运营商户',
			tips10: '开始日期',
			tips11: '结束日期',
			sourceTypes: {
				tips1: 'BackgroundRecharge', // 后台财务卡片充值
				tips2: 'cash', // cash充值
				tips3: 'MTNMobileMoney', // MTNMobileMoney充值
				tips4: 'MomoCode', // MomoCode充值
				tips5: 'CreditCard', // CreditCard充值
				tips6: 'AirtelMoney', // AirtelMoney充值
			},
			status: {
				tips1: '待付款',
				tips2: '付款成功',
				tips3: '付款失败',
				tips4: '已退款',
			}
		},
		userBind: {
			tips1: '用户名',
			tips2: '手机号',
			tips21: '运营商',
			tips3: '总金额(元)',
			tips4: '充值余额(元)',
			tips5: '账户状态',
			tips6: '活动余额(元)',
			tips7: '卡类型',
			tips8: '卡号',
			tips9: '有效期',
			tips10: '车牌号',
			tips11: '卡密',
			tips12: '至',
			tips13: '运营商户',
			tips14: '新增卡片',
			tips15: '编辑卡片',
			tips16: '自定义标签',
			tips17: '余额',
			status: {
				tips0: '冻结',
				tips1: '正常',
				tips2: '过期',
			},
			dataType: {
				tips1: '会员卡',
				tips2: '普通卡',
			}
		},
		order: {
			tips1: '单号',
			tips2: '手机号码',
			tips3: '互联帐号',
			tips4: '下单时间',
			tips5: '充电桩序列号',
			tips6: '充电站名',
			tips7: '电压（V）',
			tips8: '电流（A）',
			tips9: '充电量（Kwh）',
			tips10: '充电时间（分）',
			tips11: '合计金额（元）',
			tips12: '运营商及场站',
			tips13: '订单号',
			tips14: '开始时间',
			tips15: '结束时间',
			tips16: '状态',
			tips17: '订单类型',
			orderType: {
				all: '全部',
				tips1: '微信公众号',
				tips2: '微信小程序',
				tips3: 'APP',
				tips4: '个人刷卡',
				tips5: '团队充电',
			},
			statusType: {
				all: '全部',
				tips1: '待充电',
				tips2: '充电中',
				tips3: '充电结束',
				tips4: '已结算',
				tips5: '非正常充电结束',
			},
			tips18: '其它',
			tips19: '详情',
			tips20: '互联互通单号',
			tips21: '互联账号',
			tips22: '运营商名称',
			tips23: '用户名',
			tips24: '枪号',
			tips25: '用户手机号',
			tips26: '站点名称',
			tips261: '充电桩号',
			tips27: '枪编码',
			tips28: '电池电量百分比(已充SOC)',
			tips29: '开始SOC',
			tips30: '车辆VIN',
			tips31: 'IC卡号',
			tips32: '开始充电时间',
			tips33: '电压(V)',
			tips34: '电流(A)',
			tips35: '充电量(Kwh)',
			tips36: '充电时间(分)',
			tips37: '累计电费金额(元)',
			tips38: '累计服务费金额(元)',
			tips39: '结束时间',
			tips40: '订单总金额(元)',
			tips41: '优惠金额(元)',
			tips42: '订单实际支付金额(元)',
			tips43: '尖峰电量(Kwh)',
			tips44: '高峰电量(Kwh)',
			tips45: '平谷电量(Kwh)',
			tips46: '低谷电量(Kwh)',
			tips47: '停止原因',
			tips48: '发票状态',
			tips49: '车牌号',
			tips50: '资费',
			tips51: '时间段',
			tips52: '充电电费(分)',
			tips53: '充电费率(厘)',
			tips54: '充电服务费(分)',
			tips55: '服务费率(厘)',
			tips56: '所属时间段',
			tips57: '结算',
			tips58: '是否确认结算该订单？',
		},
		systemUser: {
			tips1: '用户ID',
			tips2: '帐号',
			tips3: '用户名',
			tips4: '手机号码',
			tips6: '帐户状态',
			tips7: '用户帐号',
			tips8: '新建平台用户',
			tips9: '正常',
			tips10: '锁定',
			tips11: '数据授权',
			tips12: '是否确认更改此用户的锁定状态？',
			tips13: '新增平台用户',
			tips14: '编辑用户',
			modal: {
				col1: '用户帐号',
				col2: '登录密码',
				col3: '手机号码',
				col4: '真实姓名',
				col5: '帐号类型',
				col6: '帐户状态',
				col7: '所属运营商',
			},
			tips15: '数据授权 > 运营商',
			tips16: '商户ID',
			tips17: '运营商户',
			tips18: '数据授权 > 运营商 > 站点',
			tips19: '站点ID',
			tips20: '站点',
			tips21: '帐号类型',
		},
		systemAccount: {
			tips1: 'ID',
			tips2: '角色名称',
			tips3: '运营商',
			tips4: '角色描述',
			tips5: '帐户状态',
			tips6: '正常',
			tips7: '锁定',
			tips8: '编辑角色',
			tips9: '设置权限',
			tips10: '选择运营商',
			tips11: '新增角色',
			tips12: '是否启用',
			tips13: '启用',
			tips14: '不启用',
			tips15: '运营商角色',
		},
		systemParams: {
			tips1: '添加参数',
			tips2: '编辑参数',
			tips3: 'ID',
			tips4: '参数名称',
			tips5: '参数值',
			tips6: '参数类型',
			tips7: '备注',
			tips8: '是否启用',
			tips9: '启用',
			tips10: '不启用',
			types: {
				tips1: '平台参数1',
				tips2: '平台参数2',
			}
		},
		pagination: {
			tips1: '共',
			tips2: '条',
		},
		confirm: {
			tips1: '提示',
			tips2: '是否确认退出登录？',
			tips3: '确认',
			tips4: '取消',
		}
	},
	Pagination,
	DatePicker,
	TimePicker,
	Calendar,
	// locales for all components
	global: {
		placeholder: '请选择'
	},
	Table: {
		filterTitle: '筛选',
		filterConfirm: '确定',
		filterReset: '重置',
		filterEmptyText: '无筛选项',
		filterCheckall: '全选',
		filterSearchPlaceholder: '在筛选项中搜索',
		selectAll: '全选当页',
		selectInvert: '反选当页',
		selectNone: '清空所有',
		selectionAll: '全选所有',
		sortTitle: '排序',
		expand: '展开行',
		collapse: '关闭行',
		triggerDesc: '点击降序',
		triggerAsc: '点击升序',
		cancelSort: '取消排序'
	},
	Tour: {
		Next: '下一步',
		Previous: '上一步',
		Finish: '结束导览'
	},
	Modal: {
		okText: '确定',
		cancelText: '取消',
		justOkText: '知道了'
	},
	Popconfirm: {
		cancelText: '取消',
		okText: '确定'
	},
	Transfer: {
		searchPlaceholder: '请输入搜索内容',
		itemUnit: '项',
		itemsUnit: '项',
		remove: '删除',
		selectCurrent: '全选当页',
		removeCurrent: '删除当页',
		selectAll: '全选所有',
		removeAll: '删除全部',
		selectInvert: '反选当页'
	},
	Upload: {
		uploading: '文件上传中',
		removeFile: '删除文件',
		uploadError: '上传错误',
		previewFile: '预览文件',
		downloadFile: '下载文件'
	},
	Empty: {
		description: '暂无数据'
	},
	Icon: {
		icon: '图标'
	},
	Text: {
		edit: '编辑',
		copy: '复制',
		copied: '复制成功',
		expand: '展开'
	},
	PageHeader: {
		back: '返回'
	},
	Form: {
		optional: '（可选）',
		defaultValidateMessages: {
			default: '字段验证错误${label}',
			required: '请输入${label}',
			enum: '${label}必须是其中一个[${enum}]',
			whitespace: '${label}不能为空字符',
			date: {
				format: '${label}日期格式无效',
				parse: '${label}不能转换为日期',
				invalid: '${label}是一个无效日期'
			},
			types: {
				string: typeTemplate,
				method: typeTemplate,
				array: typeTemplate,
				object: typeTemplate,
				number: typeTemplate,
				date: typeTemplate,
				boolean: typeTemplate,
				integer: typeTemplate,
				float: typeTemplate,
				regexp: typeTemplate,
				email: typeTemplate,
				url: typeTemplate,
				hex: typeTemplate
			},
			string: {
				len: '${label}须为${len}个字符',
				min: '${label}最少${min}个字符',
				max: '${label}最多${max}个字符',
				range: '${label}须在${min}-${max}字符之间'
			},
			number: {
				len: '${label}必须等于${len}',
				min: '${label}最小值为${min}',
				max: '${label}最大值为${max}',
				range: '${label}须在${min}-${max}之间'
			},
			array: {
				len: '须为${len}个${label}',
				min: '最少${min}个${label}',
				max: '最多${max}个${label}',
				range: '${label}数量须在${min}-${max}之间'
			},
			pattern: {
				mismatch: '${label}与模式不匹配${pattern}'
			}
		}
	},
	Image: {
		preview: '预览'
	},
	QRCode: {
		expired: '二维码已过期',
		refresh: '点击刷新',
		scanned: '已扫描'
	}
};
export default localeValues;
